/*
 * 项目名称:    wms-server-jeecg
 * 创建人员:    DongPeng
 * 创建时间:    2023-10-06
 * copyright(c) 2022 无锡星智数服科技有限公司
 */
package org.jeecg.modules.dock.entity.light.request;

import lombok.Data;
import org.jeecg.modules.dock.entity.WmsLightConfig;

import java.io.Serializable;

/**
 * 按灯请求实体
 *
 * @author DongPeng
 * @version 1.0.0
 * @date 2023-10-06
 * @description 类描述
 */
@Data
public class LightRequestVO implements Serializable {

    /**
     * 灯地址（IP）
     */
    private String locationId;

    /**
     * 灯状态（0:灭 1:亮）
     */
    private int state;

    /**
     * 灯颜色及状态（1:蜂鸣 32:红色 64:绿色 128:黄色）
     */
    private int lightColor;


    public LightRequestVO() {
    }

    public LightRequestVO(WmsLightConfig lightConfig) {
        this.locationId = lightConfig.getLocationId() +"-"+lightConfig.getSiteCode();
    }
}
